(the) clock is ticking - Spanish English Dictionary